@CHARSET "UTF-8";

/* for navbar-default */
#header {
	height: 62px;
}
	
#header .navbar-default {
	height: 62px;
}
	
#header .navbar-default .navbar-header {
	height: 61px;
}
	
#header .navbar-brand {
	padding: 8px 15px;
}

.navbar-default .navbar-nav>li>a>.alias {
    display: none;
}

#header .change-icon {
	display: block;
	width: 16px;
	height: 14px;
	float: left;
	background: url("../../../Images/Home/custom/language.png");
	margin-top: 3px;
    margin-right: 8px;
}

#header .en-icon {
	background-position: 0 -30px;
}

#header .language {
	position: absolute;
    right: 95px;
    top: 25px;
    width: 106px;
	padding: 12px 0px 12px 17px;
	border-radius :3px;
	background: #fff;
}

#header .language .btn {
	border: none;
	background: none;
	outline: none !important;
	box-shadow: none !important;
}

#header .language ul li {
	list-style-type: none;
	cursor: pointer;
	font-size: 12px;
}

#header .language ul li a {
	font-size: 12px;
}

#header .language ul li:nth-child(2) {
	display: none;
	margin-top: 6px;
}

@media(max-width: 767px) {
	#header .navbar-brand {
		padding: 8px 0;
	}
	
	#header .navbar-default .navbar-header {
		height: 62px;
	}
	
	.footer-top {
		padding: 15px 0 5px !important;
	}
	
	#push-wrap-top .caption .left,#push-wrap-top .caption .right {
		display: none !important;
	}
	
	#push-wrap-top .caption h4 {
		width: auto !important;
	}
	
	.alias-div img {
		display: none !important;
	}
	
	#push-wrap-top .caption .name {
		font-size: 14px !important;
	}
	
	#push-wrap-top .caption .alias {
		font-size: 12px !important;
	}
	
	#push-wrap-top .image .more {
		margin-bottom: 0px !important;
	}
	
	.more-div {
		display: none;
	}
	
	#push-wrap-bottom .media-body .title {
		font-size: 14px;
		margin-top: 10px;
	}
	
	#push-wrap-bottom .media-body .introduction {
		font-size: 12px;
		height: auto;
		margin-top: 0px;
	}
	
	#push-wrap-bottom .first-news .thumbnail {
		padding: 0 15px;
	}
	
	.articles-full-detail-detail .articles-item .introduction {
		padding-right: 30px !important;
	}
	
	.articles-full-detail-detail .articles-item .media-body {
	    padding-left: 15px !important;
	}
	
	.articles-full-detail-detail .articles-list-media .media-object {
		max-width: 253px !important;
	}
	
	#contact-push-wrap-top .thumbnail {
		height: 290px !important;
	}
	
	#contact-push-wrap-top .image {
		margin-top: 20px !important;
	}
	
	#contact-push-wrap-top .push-item .description {
		margin-top: 0px !important;
	}
	
	#contact-push-wrap-top {
	    margin-top: 0px !important;
	    margin-bottom: 30px !important;
	}
	
	.products .articles-list-thumbnail .products-info .title {
		margin-top: 17px !important;
	}
	
	.products .leftnavs .list-group .list-group-item {
		width: auto !important;
		padding: 0 5px;
	}
	
	.products .nextNav .next-list-group .list-group-item a {
		padding: 0 28px !important;
	}
	
	.products .leftnavs .list-group .list-group-item a img {
		display: none; 
	}
	
	.leftnavs .panel-heading {
		padding: 8px 17px !important;
	}
	
	.leftnavs .list-group>.list-group-item a {
		padding: 7px 15px !important;
	}
	
	.leftnavs>.list-group>.list-group-item {
		width: 50%;
		float: left;
	}
	
	#map {
		height: 186px !important;
	}
	
	.recruit table .panel-default td,.recruit table .table-head td {
		padding-left: 0 !important;
		text-align: center;
	}
	
	.recruit table .panel-default .more img {
		margin: auto;
	}
	
	.recruit .description {
		margin: 0px !important;
	}
	
	.push-container .page-header .name {
		font-size: 20px !important;
	}
}

#header .navbar-brand img {
	height: 45px;
}

@media (min-width: 768px) {
	.navbar-default .collapse .navbar-nav>li>a  {
		border: none;
		padding: 26px 42px;
		text-align: center;
	}
	
	.navbar-default .collapse .navbar-nav>li.active>a, 
		#header .navbar-default .collapse .navbar-nav>li:hover>a,
			.navbar-default .collapse .navbar-nav>li.open>a {
		border: none;
		background: #0874cf;
		color: #fff !important;
	}
	
	.navbar-default .collapse .navbar-nav>li.active>a .alias, 
		#header .navbar-default .collapse .navbar-nav>li:hover>a .alias,
			.navbar-default .collapse .navbar-nav>li.open>a .alias {
		color: #fff !important;
	}
	
	.navbar-default .collapse .navbar-nav>li.active>a.logo, 
		#header .navbar-default .collapse .navbar-nav>li:hover>a.logo,
			.navbar-default .collapse .navbar-nav>li.open>a.logo {
		background: none;		
	}
	
	#push-wrap-bottom .news .articles-top-item-image {
		position: relative;
	}
	
	#push-wrap-bottom .news .media-body {
		position: absolute;
		bottom: 0px;
	    width: auto;
	    padding: 15px 20px;
	}
	
	#push-wrap-bottom .news .title a {
		font-size: 16px;
		color: #fff;
	}
	 
	#push-wrap-bottom .news .introduction {
		font-size: 12px;
		color: #fff;
		height: 34px;
		overflow: hidden;
		margin-top: 12px;
	}
	
	#push-wrap-center {
		padding-top: 45px;
		padding-bottom: 100px;
	}
	
	#push-wrap-top {
		padding-top: 35px;
		padding-bottom: 45px;
	}
	
	#push-wrap-bottom {
		padding-top: 35px;
		padding-bottom: 28px;
	}
	
	.articles-full-detail-detail {
		margin-top: 15px;
	}
	
	.articles-full-detail-detail .articles-item {
		margin-bottom: 0px !important;
		padding-bottom: 0px;
		margin-top: 0px;
	}
}

@media(max-width: 1699px) and (min-width:1500px) {
	#header .language {
		right: 45px !important;
	}
}

@media(max-width: 1499px) and (min-width:1400px) {
	#header .language {
		right: 5px !important;
	}
}

@media(max-width: 1399px) and (min-width:1300px) {
	#header .language {
		right: 5px !important;
	}
	
	.navbar-default .collapse .navbar-nav>li>a {
		padding: 26px 36px !important;
	}
	
	.navbar-default .navbar-nav>li>a.logo {
	    padding: 9px 55px !important;
	}
	
	.header .container {
	    width: 1020px !important;
	}
}

@media(max-width: 1299px) and (min-width:1200px) {
	#header .language {
		right: 5px !important;
	}
	
	.navbar-default .collapse .navbar-nav>li>a {
		padding: 26px 30px !important;
	}
	
	.navbar-default .navbar-nav>li>a.logo {
	    padding: 9px 55px !important;
	}
	
	.header .container {
	    width: 950px !important;
	}
}

@media (min-width: 992px) {
	#header {
		height: 92px;
	}
	
	#header .navbar-default {
		height: 92px;
	}
	
	#header .navbar-default .navbar-header {
		height: 91px;
	}
	
	.navbar-default .navbar-nav>li>a.logo {
	    padding: 9px 70px;
	}
	
	.navbar-default .navbar-nav a {
		color: #191919 !important;
	}
	
	.navbar-default .navbar-nav a .alias {
		font-size: 12px;
		color: #8E8E8E;
		display: block !important;
		text-align: center;
	}
	
	#push-wrap-bottom .first-news .title a {
		font-size: 17px;
		color: #000;
		font-weight: bold;
	}
	
	#push-wrap-bottom .first-news .introduction {
		color: #6E6E6E;
		line-height: 25px;
		height: auto;
		margin-top: 20px;
	}
	
	#push-wrap-bottom .first-news .more {
		color: #6E6E6E;
		display: block;
		width: 105px;
		height: 35px;
		line-height: 35px;
		border-radius: 3px;
		text-decoration: none;
		float: left;
		text-align: center;
		margin-right: 22px;
	} 
	
	#push-wrap-bottom .first-news .more:first-child {
		background: #0D83CB;
		color: #fff;
	}
	
	#push-wrap-bottom .more-div {
		height: auto;
		overflow: hidden;
		margin-top: 60px;
	}
	
	#push-wrap-bottom .first-news .thumbnail {
		padding: 0 15px;
		margin-bottom: 2px;
	}
	
	.article-service .article-body {
		padding: 38px 0px 0px 33px;
	}
}

@media (min-width: 1300px) {
	.container {
		width: 1230px;
	}
	
	/* .footer-top .left {
		width: 375px;
	} 
	
	.footer-top .center {
		width: 470px;
	} 
	
	.footer-top .right {
		width: 385px;
	}  */
	
	#push-wrap-top .container {
		width: 1213px;
	}
	
	#push-wrap-bottom .push-item {
		padding: 0 10px;
	}
	
	#push-wrap-bottom .container {
		width: 1220px;
	}
	
	.article-service .article-default {
		width: 820px;
		margin-left: -30px;
	}
}

@media (min-width: 1200px) {
	#push-wrap-top .push-item {
		padding: 0 6.5px;
	}
	
	#push-wrap-bottom .first-news .media-body {
		padding-left: 33px;
	}
	
	#push-wrap-bottom .first-news .media-body {
		width: 50%;
		margin-top: 45px;
	}
	
	.header .container {
		width: 1120px;
	}
	
	.leftnavs {
		width: 300px;
		padding-bottom: 134px;
	}
	
	.article-service {
		margin-top: 32px;
	}
	
	.products .products-layout .products-item {
	    padding: 0 7.5px;
	}
	
	.products .products-default {
		padding: 0 7.5px;
		margin-top: 40px;
	}
	
	.products .products-layout .products-item {
		margin-bottom: 39px;
	}
}

@media(max-width: 1199px) and (min-width:992px) {
	.navbar-default .collapse .navbar-nav>li>a {
		padding: 26px 31px;
	}
	
	.navbar-default .navbar-nav>li>a.logo {
	    padding: 9px 60px;
	}
	
	#push-wrap-top .push-item {
		padding: 0 6.5px;
	}
	
	#push-wrap-top .caption h4 {
		width: 155px !important;
	}
	
	.alias-div img {
		display: none !important;
	}
	
	#push-wrap-bottom .first-news .media-body {
		width: 50%;
	}
	
	#push-wrap-bottom .more-div {
		margin-top: 20px !important;
	}
	
	.leftnavs .panel-heading {
		padding: 25px 0px 35px 17px !important;
	}
	
	.leftnavs .list-group>.list-group-item a {
		padding: 17px 0px 17px 17px !important;
	}
}

@media(max-width: 991px) and (min-width:768px) {
	.navbar-default .collapse .navbar-nav>li>a {
	    padding: 21px 22px;
	}
	
	.footer-top {
		padding: 15px 0 5px !important;
	}
	
	.alias-div img {
		display: none !important;
	}
	
	.more-div {
		display: none;
	}
	
	#push-wrap-bottom .first-news .articles-top-item-image {
	    position: relative;
	}
	
	#push-wrap-bottom .first-news .introduction {
		font-size: 12px;
	    color: #fff;
	    height: 34px;
	    overflow: hidden;
	    margin-top: 12px;
	}
	
	#push-wrap-bottom .first-news .media-body {
	    position: absolute;
	    bottom: 0px;
	    width: auto;
	    padding: 15px 20px;
	}
	
	#push-wrap-bottom .first-news .title a {
	    font-size: 16px;
	    color: #fff;
	}
	
	.articles-full-detail-detail .articles-item .introduction {
		padding-right: 30px !important;
	}
	
	.articles-full-detail-detail .articles-item .media-body {
	    padding-left: 15px !important;
	}
	
	.articles-full-detail-detail .articles-list-media .media-object {
		max-width: 253px !important;
	}
	
	.products .articles-list-thumbnail .products-info .title {
		margin-top: 20px !important;
	}
	
	.leftnavs .panel-heading {
		padding: 8px 17px !important;
	}
	
	.leftnavs .list-group>.list-group-item a {
		padding: 7px 15px !important;
	}
}

/* for footer */
.footer {
	background: none;
	padding: 0px;
	color: #fff;
}

.footer a {
	color: #fff;
}

.footer-top {
	background: #033769;
	padding: 13px 0 60px;
	font-size: 14px;
}

.footer-bottom {
	background: #012b55;
}

.footer .footer-row {
    padding: 22px 0;
}

.logo-footer {
	margin: 47px 0;
}

.footer-top .info {
	margin-bottom: 10px;
}

/* 首页幻灯 */
.jssorslider-container .navigator21 div {
    background-image: none !important;
    width: 50px !important;
    height: 6px !important;
    background: rgba(0,0,0,0.6) !important;
}

.jssorslider-container .navigator21 div.av {
    background: rgba(255,255,255,1) !important;
}

/* 首页 */
.push-container .page-header {
	border-bottom: none;
	width: 100% !important;
}

.push-container .page-header .name {
	font-size: 36px;
	color: #000;
}

.push-container .page-header .alias {
	display: inline-block;
	font-size: 14px;
	color: #CACACA;
	font-weight: bold;
	width: 196px;
}

.alias-div {
	margin-top: 8px;
	margin-bottom: 10px;
}

.alias-div img {
	display: inline-block;
}

.push-container .push-header .description {
	color: #7B7B7B;
	line-height: 27px;
}

#push-wrap-top .thumbnail {
	padding: 0px;
    border-radius: 0px;
    border: none;
    background: none;
}

#push-wrap-top .image {
	position: relative;
}

#push-wrap-top .caption {
	position: absolute;
	bottom: 50px;
	left: 0px;
	right: 0px;
}

#push-wrap-top .caption .name {
	font-size: 19px;
	color: #fff;
	font-weight: bold;
	display: block;
}

#push-wrap-top .caption .alias {
	display: block;
	color: #fff;
	font-size: 14px;
	margin-top: 10px;
}

#push-wrap-top .caption .left,#push-wrap-top .caption .right {
	width: 20px;
	height: 2px;
	background: #848E9A;
	display: inline-block;
}

#push-wrap-top .caption h4 {
	display: inline-block;
	width: 165px;
	vertical-align: middle;
}

#push-wrap-top .image .more {
	margin-bottom: 45px;
}

#push-wrap-top .image>img {
	margin: auto;
}

#push-wrap-top .main {
	position: absolute;
	top: -13px;
	left: -10px;
	display: none;
}

#push-wrap-top .push-item:first-child .main {
	display: block;
}

#push-wrap-center {
	background: #F5F4F7;
}

#push-wrap-center .thumbnail {
	padding: 0px;
    border-radius: 0px;
    border: none;
    background: none;
}

#push-wrap-center .image img {
	margin: auto;
} 

#push-wrap-center .caption h4 {
	font-size: 17px;
	color: #4E4E4F;
	margin-top: 17px;
}

#push-wrap-center .description {
	max-width: 563px;
	color: #8A8A8B;
	margin: 43px auto 0;
	line-height: 25px;
}

/* 加入我们 */
.section-header-name {
	left: 0px;
	right: 0px;
	text-align: center;
	top: 50%;
    margin-top: -47px;
}

.section-header-name h1 {
	font-size: 27px;
	font-weight: bold;
	text-shadow: 2px 5px 10px rgba(0,0,0,.43);
}

.section-header-name h2 {
	display: none;
}

.section-header-name .line {
	width: 55px;
	height: 2px;
	background: #fff;
	margin: 22px auto 0px;
}

.section-header .section-position {
	bottom: 15px;
}

.section-header .breadcrumb {
	padding: 0px;
	background: none;
}

.section-header .breadcrumb a {
	color: #fff;
}

.section-header .breadcrumb>.active {
	color: #fff;
}

.section-header .breadcrumb>li+li:before {
    color: #fff;
    content: "-\00a0";
}

.recruit .description {
	color: #6E6E6E;
	text-align: center;
	max-width: 713px;
    margin: 54px auto 11px;
    line-height: 22px;
}

.recruit .tel {
	color: #0974CF;
	text-align: center;
	margin-bottom: 16px;
}

.recruit table {
	width: 100%;
	max-width: 1000px;
	margin: 0 auto 116px;
}

.recruit table .table-head td {
	color: #9E9E9E;
	padding-left: 40px;
}

.recruit table td {
	padding: 19px 0;
}

.recruit table .panel-default td {
	background: #0974CF;
	color: #fff;
	padding-left: 40px;
}

.recruit table .panel-default .plus {
	display: none;
}

.recruit table .panel-default.collapsed td {
	background: #8E8E8E;
	color: #fff;
}

.recruit table .panel-default.collapsed .minus {
	display: none;
}

.recruit table .panel-default.collapsed .plus {
	display: block;
}

.recruit table .more {
	padding-left: 60px !important;
}

.recruit table .panel-default {
	cursor: pointer;
	border-bottom: 3px solid #fff;
}

.recruit .panel-collapse td {
	padding-left: 40px;
	color: #000;
	line-height: 26px;
}

.recruit .panel-collapse .condition {
	margin-top: 30px;
}

/* 新闻中心 */
.articles-full-detail-detail .articles-list-media .media-object {
	max-width: 353px;
    margin: 25px 21px 20px 0px;
}

.articles-full-detail-detail .media-right {
	padding-left: 0px;
}

.articles-full-detail-detail .articles-item .title a {
	font-size: 17px;
	color: #000;
	font-weight: normal;
}

.articles-full-detail-detail .articles-item .title {
	margin-bottom: 17px;
}

.articles-full-detail-detail .articles-item .introduction {
	font-size: 12px;
	color: #B4B4B4;
	line-height: 25px;
	margin-bottom: 22px;
	padding-right: 170px;
}

.articles-full-detail-detail .articles-item .date {
	font-size: 12px;
	color: #D2D2D2;
}

.articles-full-detail-detail .articles-item .media-body {
	padding-left: 40px;
}

.articles-full-detail-detail .articles-item:hover .media-body {
	background: #f8f8f8;
}

.articles-full-detail-detail .articles-item {
	border-bottom: 1px solid #F0F0F0;
	position: relative;
}

.articles-full-detail-detail .more {
	position: absolute;
	right: 0px;
	top: 50%;
	margin-top: -8.5px;
}

.section-pager>div>span, .section-pager>div>a {
	width: 31px;
	height: 31px;
	line-height: 29px;
	border: 1px solid #b9b9b9;
	background: none;
	color: #b8b8b8;
	margin: 0 3px;
}

.section-pager>div>span.current {
	background: #3899d0;
	border: 1px solid #3899d0;
}

.section-pager>div>span:hover, .section-pager>div>a:hover {
    background: #3899d0;
    border: 1px solid #3899d0;
}

.section-pager .next,.section-pager .prev {
	width: 58px;
}

.section-pager .first,.section-pager .last {
	width: 47px;
}

/* 售后服务 */
.leftnavs {
	border: none;
	border-right: 1px solid #EDEDED;
	border-radius: 0;
	box-shadow: none;
}

.leftnavs .panel-heading {
	border-radius: 0;
	background: none;
	font-size: 20px;
	color: #0974CF;
	padding: 25px 0px 35px 45px;
	border: none;
}

.leftnavs .panel-heading small {
	font-size: 14px;
	color: #72A2DD;
}

.leftnavs .list-group>.list-group-item a {
	font-size: 16px;
	color: #888888;
	padding: 17px 0px 17px 45px;
}

.leftnavs>.list-group>.list-group-item {
	background: none;
	text-indent: 0;
	border-radius: 0px !important;
	border: none;
}

.leftnavs .list-group>.list-group-item:hover {
	background: #0974CF;
}

.leftnavs .list-group>.list-group-item.active {
    border-top: none;
    font-weight: normal;
    background: #0974CF;
} 

.leftnavs .list-group>.list-group-item.active a {
	color: #fff;
}

.article-service .article-title {
	font-size: 16px;
	color: #B4B4B4;
	font-weight: bold;
	padding-left: 30px;
	padding-top: 29px;
}

.article-service hr {
	border-top: 1px solid #e0e0e0;
}

.article-service .article-body {
	color: #6E6E6E;
}

/* 联系我们 */
.contact .company .title {
	display: block; 
	font-size: 26px;
	color: #B6925A;
	text-align: center;
}

.contact .company .alias {
	display: block; 
	font-size: 12px;
	color: #BEA680;
	text-align: center;
}

.contact .company {
	margin-top: 47px;
}

.contact .module-description {
	color: #888888;
	line-height: 25px;
	max-width: 802px;
	margin: 18px auto;
	text-align: center;
}

#contact-push-wrap-top .push-header {
	display: none;
}

#contact-push-wrap-top .thumbnail {
	background: none;
	border: 2px solid #efefef;
	border-radius: 6px;
	height: 490px;
}

#contact-push-wrap-top .image {
	height: 45px;
	margin-top: 108px;
}

#contact-push-wrap-top .image img {
	margin: auto;
}

#contact-push-wrap-top .caption .name {
	font-size: 20px;
	color: #000;
	display: block;
}

#contact-push-wrap-top .caption .alias {
	font-size: 12px;
	color: #6E6E6E;
	display: block;
	margin-top: 3px;
}

#contact-push-wrap-top .push-item .description {
	font-size: 14px;
	color: #6E6E6E;
	line-height: 27px;
	margin-top: 41px;
}

#contact-push-wrap-top .push-item:hover .thumbnail {
	border: 2px solid #0874cf;
	box-shadow: 6px 5px 8px rgba(0,0,0,0.14);
}

#contact-push-wrap-top {
	margin-top: 15px;
	margin-bottom: 130px;
}

/* 产品介绍 */
.products .leftnavs {
	width: auto;
	border: none;
	padding: 0px;
	margin-bottom: 0;    
	background: none;
}

.products .leftnavs .panel-heading {
	display: none;
}

.products .leftnavs .list-group {
	text-align: center;
	font-size: 0px;
	
}

.products .leftnavs .list-group .list-group-item {
	display: inline-block;
	width: 25%;
	background: #f5f5f5;
	border-bottom: 2px solid #f5f5f5 !important;
}

.products .leftnavs .list-group .list-group-item:not(:last-child) {
	border-right: 1px solid #ededed;
}

.products .leftnavs .list-group .list-group-item a {
	padding: 0px !important;
	height: 60px;
	line-height: 60px;
	font-size: 14px;
	color: #515151;
}

.products .leftnavs .list-group .list-group-item.active,.products .leftnavs .list-group .list-group-item:hover {
	background: #ededed;
	border-bottom: 2px solid #0974CF !important;
}

.products .leftnavs .list-group .list-group-item.active a,.products .leftnavs .list-group .list-group-item:hover a {
	color: #000;
}

.products .leftnavs-div {
	background: #f5f5f5;
}

.products .nextNav .next-list-group  {
	display: none;
}

.products .nextNav .next-list-group.active2 {
	display: block;
	left: 0px;
	right: 0px;
	text-align: center;
	background: #f5f5f5;
	height: 62px;
	line-height: 62px;
	margin-bottom: 0px;
}

.products .nextNav {
	border-top: 1px solid #e7e7e7;
}

.products .nextNav .next-list-group .list-group-item {
	display: inline-block;
	border: none;
	padding: 0px;
	background: none;
}

.products .nextNav .next-list-group .list-group-item a {
	height: 62px;
	line-height: 62px;
	display: block;
	padding: 0 48px;
}

.products .nextNav .next-list-group .list-group-item.active a,.products .nextNav .next-list-group .list-group-item:hover a {
	color: #0974CF;
}

.products .articles-list-thumbnail .thumbnail {
	margin-bottom: 0px;
	position: relative;
}

.products .products-item-info {
	height: 43px;
	line-height: 43px;
	background: #F6F6F6;
	border-bottom-left-radius: 6px;
	border-bottom-right-radius: 6px;
	border: 1px solid #eeeeee;
	border-top: none !important;
}

.products .products-item-info .title {
	color: #191919;
}

.products .articles-list-thumbnail .products-info {
	position: absolute;
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	text-align: center;
	background: rgba(0,0,0,.32);
	display: none;
}

.products .articles-list-thumbnail .products-info .title {
	color: #fff;
	font-weight: bold;
	margin-top: 57px;
	margin-bottom: 7px;
}

.products .articles-list-thumbnail .products-info .parameter span {
	color: #fff;
	font-size: 12px;
	display: block;
	line-height: 20px;
}

.products .articles-list-thumbnail .products-info .more {
	display: block;
	color: #CFD1D2;
	border: 1px solid rgba(230,230,230,.74);
	border-radius: 7.2px;
	width: 108px;
	height: 26px;
	line-height: 24px;
	margin: 25px auto 0px;
	text-decoration: none;
}

.products .products-item:hover .products-info {
	display: block;
}

.products .products-item:hover .products-item-info {
	background: #0974CF;
	border: 1px solid #0974CF;
}

.products .thumbnail-hover:hover img {
	box-shadow: none;
}

.products .products-item:hover .products-item-info .title {
	color: #fff;
}

.products .leftnavs .list-group .list-group-item a img {
	margin-right: 10px;
}

.product .article .article-title {
	text-align: center;
}
